#ifndef __USER_H__
#define __USER_H__

#include<stdio.h>
#include<stdlib.h>
#include "inclusion.h"



typedef struct
{
   char * userName;
   int id;
   SOCKET sock;
   SOCKADDR_IN sin;

} User;


/* les prototypes */
int GetID(User User);
void SetID(User * User, int id);
SOCKET GetCSock(User User);
void SetCSock(User * User, SOCKET csock);
SOCKADDR_IN GetSin(User User);
void SetSin(User * User, SOCKADDR_IN sin);
char * GetUserName(User User);
void SetUserName(User * User, char * name);

/* void TestRegression(); */


#endif
